public need - French English Dictionary